package org.wk.upms.dao;

import org.wk.core.db.dao.GenericJpaRepository;
import org.wk.upms.domain.ManagerEntity;
import org.wk.upms.domain.RoleResourceEntity;

import java.util.List;

/**
 * 
 * @ClassName	: UserDao
 * @Package		：org.wk.user.dao
 * @Author df.w 
 * @Create Time	：2018年5月2日 下午5:21:55
 * @Description	:
 */
public interface RoleResourceDao extends GenericJpaRepository<RoleResourceEntity, String>{


    List<RoleResourceEntity> findByRoleIdIn(List<String> roleIds);

    /**
     * 根据角色id 删除角色与菜单的管理
     * @param roleId
     */
    void deleteByRoleId(String roleId);

    void deleteByRoleIdIn(String[] roleIds);

    List<RoleResourceEntity> findByRoleId(String roleId);
}
